package com.zhangjun.entity;

import lombok.*;
import lombok.experimental.Accessors;

import java.math.BigDecimal;

/**
 * @author 张钧
 * @Description
 * @create 2022-09-20 15:10
 */
@ToString
@Accessors(chain = true)
@EqualsAndHashCode
@NoArgsConstructor
@AllArgsConstructor
@Data
public class ComputedTax {
	/**
	 * 扣除费用
	 */
	private BigDecimal deductingFee;
	/**
	 * 扣除费用后纳税所得额
	 */
	private BigDecimal afterDeductingTaxableIncomeAmount;
	/**
	 * 适用税率
	 */
	private String rate;
	/**
	 * 实际税率
	 */
	private String actualRate;
	/**
	 * 速算扣除数
	 */
	private BigDecimal quickCalculateDeduction;
	/**
	 * 税费
	 */
	private BigDecimal tax;
	/**
	 * 税后收入
	 */
	private BigDecimal incomeAfterTax;
	/**
	 * 消费者
	 */
	private String consumer;
	/**
	 * 生产者
	 */
	private String provider;
}
